package com.yunji.base.dao;


import com.yunji.base.domain.SuggestDO;
import com.yunji.base.dto.SuggestReadDTO;
import com.yunji.common.base.IBaseDao;
import com.yunji.common.model.params.SuggestParam;
import com.yunji.common.model.vo.SuggestVO;

import java.util.List;

/**
 * @Project: yunji-coffee
 * @Package: com.yunji.message.dao
 * @Title: ISuggestDao
 * <p>
 * History:
 * Date                     Version     Author          Summary
 * ============================================================
 * 2024-10-30 17:43:21      V1.0        HuaAo       新建类
 */

public interface ISuggestDao extends IBaseDao<SuggestDO> {

    List<SuggestDO> searchPageList(SuggestParam param);

    List<String> searchTableField(SuggestParam param);

    List<SuggestDO> search(SuggestParam param);

    boolean updateReadStatus(SuggestReadDTO dto);
}